Scotland Yard

Noun
  1. the detective department of the metropolitan police force of London

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "Scotland Yard"